package com.xiaojian.blog.dao;

import com.xiaojian.blog.model.OptionPO;
import com.xiaojian.blog.model.OptionPOExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface OptionPOMapper {
    int countByExample(OptionPOExample example);

    int deleteByExample(OptionPOExample example);

    int deleteByPrimaryKey(String name);

    int insert(OptionPO record);

    int insertSelective(OptionPO record);

    List<OptionPO> selectByExample(OptionPOExample example);

    OptionPO selectByPrimaryKey(String name);

    int updateByExampleSelective(@Param("record") OptionPO record, @Param("example") OptionPOExample example);

    int updateByExample(@Param("record") OptionPO record, @Param("example") OptionPOExample example);

    int updateByPrimaryKeySelective(OptionPO record);

    int updateByPrimaryKey(OptionPO record);
}